import re

def process_text(text: str) -> str:
    """ 
    一般替换

    参数：
        text (str): 原始文本。

    返回：
        str: 处理后的文本。
    """
    # 基础字符替换
    # text = text.replace('#', '').replace('*', '').replace(r'%', r'\%')

    # text = (
    #     text.replace("\\(", "$")
    #     .replace("\\)", "$")
    #     .replace("\\[", "$$")
    #     .replace("\\]", "$$")
    # )

    # 处理 `_`，确保它没有被转义
    text = re.sub(r'(?<!\\)_', r'\_', text)

    return text


